moving and transporting equipment - Spanish English Dictionary